Big Huge Thesaurus

Chamaecytisus palmensis

noun